if not now, when - German English Dictionary